const express = require('express')
const app = express();

//导入mysql模块
const mysql = require('mysql');

//连接到数据库
const db = mysql.createConnection({
    host: '121.4.71.94',
    user: 'root',
    password: '248789',
    database: 'person'
})

//查询addressbook表内所有数据
let list=[];

db.query(`SELECT * FROM addressbook`,(err,result)=>{
    if(err) return console.log(err.message);
    // result是一个数组！！！！！
    list =result;
    console.log(list)
})

//允许跨域
const cors=require('cors')
app.use(cors())

const bodyParser = require('body-parser')
app.use(bodyParser.urlencoded({extended:false}));//用于解析表单数据

//获取信息接口
app.get('/addressbook', function(req, res) {
    res.send({
        status: 200,
        message: '获取通讯录成功!',
        data: list,
    })
})

app.listen(80,()=>{
    console.log('服务器启动---OK');
})
